compromise (someone's) integrity

Translations
porter atteinte à l'intégrité de quelqu'un
Definitions
To compromise someone's integrity means to put their moral principles, honesty, or ethical standards at risk or in jeopardy, often by exposing them to situations that may lead to unethical behavior or decisions.